package com.comleader.uap.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * @TableName api_called_protect_undo
 */
@TableName(value ="api_called_protect_undo")
@Data
public class CalledProtectUndo implements Serializable {
    /**
     * ID
     */
    @TableId
    private String id;

    /**
     * 任务ID
     */
    private String taskId;

    /**
     * 指令Id
     */
    private String commandId;

    /**
     * 是否正常默认1,1：正常，0：异常
     */
    private Integer isnormal;

    /**
     * 被叫保护号码
     */
    private String calledNumber;

    /**
     * 撤销下发时间,例：2021-11-01 09:15:20
     */
    private String undoTime;

    /**
     * 入库时间
     */
    private String createTime;

    /**
     * 反馈状态0：未反馈，1已反馈，2反馈失败
     */
    private Integer feedbackStatus;

    /**
     * 反馈时间
     */
    private String feedbackTime;

    /**
     * 反馈消息
     */
    private String msg;

    /**
     * 运营商处置是否成功1:成功，0：失败
     */
    private Integer isDisposeSuccess;

    /**
     * 运营商反馈结果的时间
     */
    private String operatorFeedbackTime;

    /**
     * 运营商反馈的状态0：运营商没反馈（默认），1：完成（已反馈）
     */
    private Integer operatorActionStatus;

    /**
     * 最后更新时间
     */
    private Date updateTime;

    /**
     * 运营商反馈的信息
     */
    private String operatorRemark;

    /**
     * 运营商1移动，2电信，3联通
     */
    private Integer sp;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

}